package com.example.demo.el.model;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.List;

@Data
@Component
@ConfigurationProperties(prefix = "com.codecoord.el")
public class ElConfigProperty {
    /**
     * 注入整型属性值
     */
    private Integer num;
    /**
     * 注入字符属性值
     */
    private String name;
    /**
     * 注入字符不存在属性值并指定默认值，默认值使用过冒号分隔 :
     * 注入常量其实就可以指定一个不存在的配置然后使用默认值，此处skill的值为java
     */
    private String skill;
    /**
     * 支持直接注入列表
     */
    private List<String> language;
    //private String[] strLanguage;
    /**
     * 支持,分隔的注入列表
     */
    private List<String> language02;
    //private String[] strLanguage02;
}
